﻿@charset "utf-8";
/* reset */
body,p,object,iframe,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,i,form,fieldset,legend,button,input,textarea,table,tr,th,td{ margin:0;padding:0;}
fieldset,img{ border:0;}
ul,ol{ list-style:none;}
h1,h2,h3,h4,h5,h6{ font-size:1em; font-weight:normal}
em{ font-style:normal;}
table { border-collapse:collapse; border-spacing:0;}
caption,th{ text-align:left; font-weight:normal}
textarea{ resize:none; font-size: 12px;}
label,button{ cursor:pointer}
input,button,select,textarea{ font-family:"Microsoft YaHei", Arial, sans-serif; color: #444}
:focus{ outline:none}
a{ text-decoration:none;}
a:hover { text-decoration:none;}
i{ font-style:normal}
input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance:none; border-radius: 0;}
input[type="number"]::-webkit-inner-spin-button {-webkit-appearance: none;    /* 去掉上下小箭头按钮 */}
/* 设置输入框提示文字placeholder颜色 */
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #999;}
input:-moz-placeholder, textarea:-moz-placeholder { color: #999;}

/* 重用样式 */
.border-box{ box-sizing: border-box; }
.clearfix:after{ clear:both; height:0; display:block; visibility:hidden; content:"";}
.clearfix{ *zoom:1}
.fl{ float:left}
.fr{ float:right}
.overflow{ overflow:hidden}
.none{ display:none}
.block{ display:block}
.inline{ display:inline}
.inb{ display:inline-block}
.relative{ position:relative}
.cursor{ cursor: pointer;}
.b{ font-weight:700}
.ta-c{ text-align: center;}
.ta-r{ text-align: right;}
.f12{ font-size:12px}
.f13{ font-size:13px}
.f14{ font-size:14px}
.f15{ font-size:15px}
.f16{ font-size:16px}
.f17{ font-size:17px}
.f18{ font-size:18px}
.f20{ font-size:20px}
.f24{ font-size:24px}
.fw-b{font-weight: bold;}
.font-songti{ font-family:\5B8B\4F53}
.font-arial{ font-family:Arial}
.bg-white{ background-color:#fff}
.text-hide{ display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
.text-indent{ text-indent: 3px}
.error { color: #f00; font-size:12px}
.text-center{text-align: center !important;}
.text-left{text-align: left !important;}

/* padding, margin */
.mt2{ margin-top: 2px;}
.mt5{ margin-top: 5px;}
.mt8{ margin-top: 8px;}
.mt10{ margin-top: 10px;}
.mt15{ margin-top: 15px;}
.mt20{ margin-top: 20px !important;}
.mt25{ margin-top: 25px;}
.mt30{ margin-top: 30px !important;}
.mt35{ margin-top: 35px;}
.mt40{ margin-top: 40px;}
.mt45{ margin-top: 45px;}
.mt50{ margin-top: 50px;}
.mr5{ margin-right: 5px;}
.mr25{ margin-right: 25px;}
.mr30{ margin-right: 30px;}
.mr35{ margin-right: 35px;}
.mr10{ margin-right: 10px;}
.mr15{ margin-right: 15px;}
.mlr5{ margin: 0 3px}
.m10{ margin: 10px}
.ml0{margin-left: 0px !important;}
.ml10{margin-left: 10px;}
.ml40{margin-left:40px;}
.ml25{margin-left: 25px !important;}
.p5{padding: 5px;}
.p15{padding: 15px;}
.p10{padding: 10px;}
.pt5{padding-top: 5px;}
.pb5{padding-bottom: 5px;}
.pb5{padding-bottom: 5px;}
.ptb10{padding: 10px 0 !important;}
.pt16{padding-top: 16px !important;}
.pt12{padding-top: 12px !important;}
.pt10{padding-top: 10px !important;}
.pt19{padding-top: 19px !important;}
.pt55{padding-top: 55px !important;}
.pb240{padding-bottom: 240px;}
.pb10{padding-bottom: 10px !important;;}
.pl10{padding-left: 10px;}
/* line-height */
.lh14{ line-height: 14px}
.lh18{ line-height: 18px}
.lh24{ line-height: 24px}
.lh30{ line-height: 30px}
/*left*/
.l50{left:50px !important;}
.top3{top:-3px !important;}

/* color */
.c-red{ color:#f00;}
.c-deepgray{ color:#666;}
.c-white{ color: #fff}
.c9{ color:#999}
.c-gray{ color:#a9a9a9 !important;}
.c-orange{ color: #ff7713}
.c-green{ color: #0ab2a2}
.c-blue{ color: #0076ec}
.bgcf7{background-color: #f7f7f7 !important;}
.bgcf2{background-color: #f2f2f2;}
.c-34{ color:#343434 !important;}
.c-0ab2a2{color: #0ab2a2;}
.c-2697ea{color: #2697ea;}
/* border */
.b-gray{border: 1px solid #d9d9d9}

/* width */
.w40{width: 40px !important;}
.w50{width: 50px !important;}
.w60{width: 60px !important;}
.w75{width: 75px !important;}
.w88{width: 88px !important;}
.w120{width: 120px !important;}
.w150{width: 150px !important;}
.w175{width: 175px !important;}
.w200{width: 200px !important;}
.w215{width: 215px !important;}
.w225{width: 225px !important;}
.w250{width: 250px !important;}
.w275{width: 275px !important;}
.w310{width: 310px !important;}
.w400{width: 400px !important;}
.w620{width: 620px !important;}
.w722{width: 722px !important;}
.wa1010{width: 1010px; margin: 0 auto;}
.h652{height:652px !important;}
body{ font-size:12px; color:#333; background-color: #fff; font-family:"Microsoft YaHei", Arial, sans-serif; text-align:left;overflow-y: scroll;}
#page{ width:100%; height:100%; position: relative;}

/*线条*/
.border-bottom{border-bottom: 1px solid #d9d9d9 !important;}
.border-bnone{border: 1px solid #d9d9d9; border-bottom: none;}
.border-tnone{border: 1px solid #d9d9d9; border-top: none;}
.border-bottom-dashed{border-bottom: 1px dashed #d9d9d9;position: absolute; bottom: 0; left: 0; width: 100%; height: 0;text-decoration:line-through}
.bottom-line{border: 2px solid #d9d9d9; width:400px; top: 15px; position: relative; left: 45px;}
.border-line{border: 1px solid #ccc !important;}
.border-dashed-bottom{border-bottom: 1px dashed #d9d9d9;}
.ui-dialog-button{margin-bottom: 15px;}

/*!
 * bootstrap grid system
 * Generated using the Bootstrap Customizer (http://v3.bootcss.com/customize/?id=570265736a1a6b77662d)
 * Config saved to config.json and https://gist.github.com/570265736a1a6b77662d
 *//*! normalize.css v3.0.2 | MIT License | git.io/normalize */
.container-fluid ,.row,
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12
{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box }
@media (min-width: 768px) {
    .container { width: 740px }
}
@media (min-width: 992px) {
    .container { width: 960px }
}
@media (min-width: 1200px) {
    .container { width: 1160px }
}
.container-fluid { margin-right: auto; margin-left: auto; padding-left: 10px; padding-right: 10px }
.row { margin-left: -10px; margin-right: -10px }
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { position: relative; min-height: 1px; padding-left: 10px; padding-right: 10px }
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { float: left }
.col-xs-12 { width: 100% }
.col-xs-11 { width: 91.66666667% }
.col-xs-10 { width: 83.33333333% }
.col-xs-9 { width: 75% }
.col-xs-8 { width: 66.66666667% }
.col-xs-7 { width: 58.33333333% }
.col-xs-6 { width: 50% }
.col-xs-5 { width: 41.66666667% }
.col-xs-4 { width: 33.33333333% }
.col-xs-3 { width: 25% }
.col-xs-2 { width: 16.66666667% }
.col-xs-1 { width: 8.33333333% }
.col-xs-pull-12 { right: 100% }
.col-xs-pull-11 { right: 91.66666667% }
.col-xs-pull-10 { right: 83.33333333% }
.col-xs-pull-9 { right: 75% }
.col-xs-pull-8 { right: 66.66666667% }
.col-xs-pull-7 { right: 58.33333333% }
.col-xs-pull-6 { right: 50% }
.col-xs-pull-5 { right: 41.66666667% }
.col-xs-pull-4 { right: 33.33333333% }
.col-xs-pull-3 { right: 25% }
.col-xs-pull-2 { right: 16.66666667% }
.col-xs-pull-1 { right: 8.33333333% }
.col-xs-pull-0 { right: auto }
.col-xs-push-12 { left: 100% }
.col-xs-push-11 { left: 91.66666667% }
.col-xs-push-10 { left: 83.33333333% }
.col-xs-push-9 { left: 75% }
.col-xs-push-8 { left: 66.66666667% }
.col-xs-push-7 { left: 58.33333333% }
.col-xs-push-6 { left: 50% }
.col-xs-push-5 { left: 41.66666667% }
.col-xs-push-4 { left: 33.33333333% }
.col-xs-push-3 { left: 25% }
.col-xs-push-2 { left: 16.66666667% }
.col-xs-push-1 { left: 8.33333333% }
.col-xs-push-0 { left: auto }
.col-xs-offset-12 { margin-left: 100% }
.col-xs-offset-11 { margin-left: 91.66666667% }
.col-xs-offset-10 { margin-left: 83.33333333% }
.col-xs-offset-9 { margin-left: 75% }
.col-xs-offset-8 { margin-left: 66.66666667% }
.col-xs-offset-7 { margin-left: 58.33333333% }
.col-xs-offset-6 { margin-left: 50% }
.col-xs-offset-5 { margin-left: 41.66666667% }
.col-xs-offset-4 { margin-left: 33.33333333% }
.col-xs-offset-3 { margin-left: 25% }
.col-xs-offset-2 { margin-left: 16.66666667% }
.col-xs-offset-1 { margin-left: 8.33333333% }
.col-xs-offset-0 { margin-left: 0 }
@media (min-width: 768px) {
    .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { float: left }
    .col-sm-12 { width: 100% }
    .col-sm-11 { width: 91.66666667% }
    .col-sm-10 { width: 83.33333333% }
    .col-sm-9 { width: 75% }
    .col-sm-8 { width: 66.66666667% }
    .col-sm-7 { width: 58.33333333% }
    .col-sm-6 { width: 50% }
    .col-sm-5 { width: 41.66666667% }
    .col-sm-4 { width: 33.33333333% }
    .col-sm-3 { width: 25% }
    .col-sm-2 { width: 16.66666667% }
    .col-sm-1 { width: 8.33333333% }
    .col-sm-pull-12 { right: 100% }
    .col-sm-pull-11 { right: 91.66666667% }
    .col-sm-pull-10 { right: 83.33333333% }
    .col-sm-pull-9 { right: 75% }
    .col-sm-pull-8 { right: 66.66666667% }
    .col-sm-pull-7 { right: 58.33333333% }
    .col-sm-pull-6 { right: 50% }
    .col-sm-pull-5 { right: 41.66666667% }
    .col-sm-pull-4 { right: 33.33333333% }
    .col-sm-pull-3 { right: 25% }
    .col-sm-pull-2 { right: 16.66666667% }
    .col-sm-pull-1 { right: 8.33333333% }
    .col-sm-pull-0 { right: auto }
    .col-sm-push-12 { left: 100% }
    .col-sm-push-11 { left: 91.66666667% }
    .col-sm-push-10 { left: 83.33333333% }
    .col-sm-push-9 { left: 75% }
    .col-sm-push-8 { left: 66.66666667% }
    .col-sm-push-7 { left: 58.33333333% }
    .col-sm-push-6 { left: 50% }
    .col-sm-push-5 { left: 41.66666667% }
    .col-sm-push-4 { left: 33.33333333% }
    .col-sm-push-3 { left: 25% }
    .col-sm-push-2 { left: 16.66666667% }
    .col-sm-push-1 { left: 8.33333333% }
    .col-sm-push-0 { left: auto }
    .col-sm-offset-12 { margin-left: 100% }
    .col-sm-offset-11 { margin-left: 91.66666667% }
    .col-sm-offset-10 { margin-left: 83.33333333% }
    .col-sm-offset-9 { margin-left: 75% }
    .col-sm-offset-8 { margin-left: 66.66666667% }
    .col-sm-offset-7 { margin-left: 58.33333333% }
    .col-sm-offset-6 { margin-left: 50% }
    .col-sm-offset-5 { margin-left: 41.66666667% }
    .col-sm-offset-4 { margin-left: 33.33333333% }
    .col-sm-offset-3 { margin-left: 25% }
    .col-sm-offset-2 { margin-left: 16.66666667% }
    .col-sm-offset-1 { margin-left: 8.33333333% }
    .col-sm-offset-0 { margin-left: 0 }
}
@media (min-width: 992px) {
    .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { float: left }
    .col-md-12 { width: 100% }
    .col-md-11 { width: 91.66666667% }
    .col-md-10 { width: 83.33333333% }
    .col-md-9 { width: 75% }
    .col-md-8 { width: 66.66666667% }
    .col-md-7 { width: 58.33333333% }
    .col-md-6 { width: 50% }
    .col-md-5 { width: 41.66666667% }
    .col-md-4 { width: 33.33333333% }
    .col-md-3 { width: 25% }
    .col-md-2 { width: 16.66666667% }
    .col-md-1 { width: 8.33333333% }
    .col-md-pull-12 { right: 100% }
    .col-md-pull-11 { right: 91.66666667% }
    .col-md-pull-10 { right: 83.33333333% }
    .col-md-pull-9 { right: 75% }
    .col-md-pull-8 { right: 66.66666667% }
    .col-md-pull-7 { right: 58.33333333% }
    .col-md-pull-6 { right: 50% }
    .col-md-pull-5 { right: 41.66666667% }
    .col-md-pull-4 { right: 33.33333333% }
    .col-md-pull-3 { right: 25% }
    .col-md-pull-2 { right: 16.66666667% }
    .col-md-pull-1 { right: 8.33333333% }
    .col-md-pull-0 { right: auto }
    .col-md-push-12 { left: 100% }
    .col-md-push-11 { left: 91.66666667% }
    .col-md-push-10 { left: 83.33333333% }
    .col-md-push-9 { left: 75% }
    .col-md-push-8 { left: 66.66666667% }
    .col-md-push-7 { left: 58.33333333% }
    .col-md-push-6 { left: 50% }
    .col-md-push-5 { left: 41.66666667% }
    .col-md-push-4 { left: 33.33333333% }
    .col-md-push-3 { left: 25% }
    .col-md-push-2 { left: 16.66666667% }
    .col-md-push-1 { left: 8.33333333% }
    .col-md-push-0 { left: auto }
    .col-md-offset-12 { margin-left: 100% }
    .col-md-offset-11 { margin-left: 91.66666667% }
    .col-md-offset-10 { margin-left: 83.33333333% }
    .col-md-offset-9 { margin-left: 75% }
    .col-md-offset-8 { margin-left: 66.66666667% }
    .col-md-offset-7 { margin-left: 58.33333333% }
    .col-md-offset-6 { margin-left: 50% }
    .col-md-offset-5 { margin-left: 41.66666667% }
    .col-md-offset-4 { margin-left: 33.33333333% }
    .col-md-offset-3 { margin-left: 25% }
    .col-md-offset-2 { margin-left: 16.66666667% }
    .col-md-offset-1 { margin-left: 8.33333333% }
    .col-md-offset-0 { margin-left: 0 }
}
@media (min-width: 1200px) {
    .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { float: left }
    .col-lg-12 { width: 100% }
    .col-lg-11 { width: 91.66666667% }
    .col-lg-10 { width: 83.33333333% }
    .col-lg-9 { width: 75% }
    .col-lg-8 { width: 66.66666667% }
    .col-lg-7 { width: 58.33333333% }
    .col-lg-6 { width: 50% }
    .col-lg-5 { width: 41.66666667% }
    .col-lg-4 { width: 33.33333333% }
    .col-lg-3 { width: 25% }
    .col-lg-2 { width: 16.66666667% }
    .col-lg-1 { width: 8.33333333% }
    .col-lg-pull-12 { right: 100% }
    .col-lg-pull-11 { right: 91.66666667% }
    .col-lg-pull-10 { right: 83.33333333% }
    .col-lg-pull-9 { right: 75% }
    .col-lg-pull-8 { right: 66.66666667% }
    .col-lg-pull-7 { right: 58.33333333% }
    .col-lg-pull-6 { right: 50% }
    .col-lg-pull-5 { right: 41.66666667% }
    .col-lg-pull-4 { right: 33.33333333% }
    .col-lg-pull-3 { right: 25% }
    .col-lg-pull-2 { right: 16.66666667% }
    .col-lg-pull-1 { right: 8.33333333% }
    .col-lg-pull-0 { right: auto }
    .col-lg-push-12 { left: 100% }
    .col-lg-push-11 { left: 91.66666667% }
    .col-lg-push-10 { left: 83.33333333% }
    .col-lg-push-9 { left: 75% }
    .col-lg-push-8 { left: 66.66666667% }
    .col-lg-push-7 { left: 58.33333333% }
    .col-lg-push-6 { left: 50% }
    .col-lg-push-5 { left: 41.66666667% }
    .col-lg-push-4 { left: 33.33333333% }
    .col-lg-push-3 { left: 25% }
    .col-lg-push-2 { left: 16.66666667% }
    .col-lg-push-1 { left: 8.33333333% }
    .col-lg-push-0 { left: auto }
    .col-lg-offset-12 { margin-left: 100% }
    .col-lg-offset-11 { margin-left: 91.66666667% }
    .col-lg-offset-10 { margin-left: 83.33333333% }
    .col-lg-offset-9 { margin-left: 75% }
    .col-lg-offset-8 { margin-left: 66.66666667% }
    .col-lg-offset-7 { margin-left: 58.33333333% }
    .col-lg-offset-6 { margin-left: 50% }
    .col-lg-offset-5 { margin-left: 41.66666667% }
    .col-lg-offset-4 { margin-left: 33.33333333% }
    .col-lg-offset-3 { margin-left: 25% }
    .col-lg-offset-2 { margin-left: 16.66666667% }
    .col-lg-offset-1 { margin-left: 8.33333333% }
    .col-lg-offset-0 { margin-left: 0 }
}
